Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
APPLE TREES BARROWS LANE Detached £149,950 9 Oct 2000
LYNCREST BARROWS LANE Detached £195,000 23 Nov 2022
TYN-Y-WERN BARROWS LANE Detached £230,000 18 Aug 2011